home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / print / lqchr121.zip / LQCHAR.DOC < prev   
Text File  |  1989-05-31  |  19KB  |  352 lines

  1.  
  2.                                   LQCHAR.DOC
  3.                                   ----------
  4.                          Instructions for LQCHAR.COM
  5.                             Version 1.21 (5/31/89)
  6.  
  7.                             (c)1988-89  Eric Meyer
  8.  
  9.  
  10.            Requires:   IBM PC compatible computer
  11.                        Epson LQ compatible dot matrix printer
  12.  
  13.  
  14.      LQCHAR is a small, efficient utility for designing downloaded character 
  15. fonts for Epson LQ-compatible 24-pin dot matrix printers.  It will run on any 
  16. MSDOS system (2.x or above) with an IBM compatible video adapter (MDA, CGA, 
  17. EGA, VGA).  LQCHAR lets you design each character individually on screen, and 
  18. builds up a disk file containing all the character definitions.  This file can 
  19. then be sent to your printer anytime you wish to use the font.
  20.  
  21. ******************************************************************************
  22. *                                                                            *
  23. *          LQCHAR and its documentation are (c)1988-89 Eric Meyer,           *
  24. *     all rights reserved.  They may be freely distributed, but not          *
  25. *     modified or sold for profit without my written consent.                *
  26. *     (Voluntary contributions are welcome.)  The user takes full            *
  27. *     responsibility for any damages resulting from the use of this          *
  28. *     program.                                                               *
  29. *                                                                            *
  30. *                Eric Meyer                                                  *
  31. *           401 12th Ave SE, #139             CompuServe [74415,1305]        *
  32. *           Norman, OK  73071  USA                                           *
  33. *                                                                            *
  34. ******************************************************************************
  35.  
  36.  
  37.                                  INTRODUCTION
  38.  
  39.      The ability of many dot matrix printers to accept downloaded fonts makes 
  40. them far more versatile than formed-character (daisy wheel) printers.  You can 
  41. change fonts in the middle of printing without touching your printer, and you 
  42. can design any characters you like.  (Combined with the font definition 
  43. ability of the EGA/VGA adapter, this allows word processing in a wide variety 
  44. of typefaces, using ordinary off-the-shelf software.  I recommend an excellent 
  45. freeware screen font editor called CHET.ARC, from Mylex Corp.)
  46.  
  47.      If you design some really nice fonts with LQCHAR (artsy, foreign, 
  48. whatever), please consider sending me a copy of the LQC files.
  49.  
  50. ABOUT YOUR PRINTER...
  51.  
  52.      LQCHAR should work with any Epson LQ compatible printer; I use it with a 
  53. 24-pin Alps ALQ-200.  But no manual I've ever seen describes the design and 
  54. use of downloaded fonts in a comprehensible fashion, and I suspect that some 
  55. details may vary from one printer to another.  Anything I say below applies to 
  56. the Alps, and "probably" to your LQ printer (Epson or whatever) as well.
  57.      First let's clear up some terminology:
  58.         QUALITY - What you select with the ESC-x command (Draft, LQ, etc).
  59.            FONT - A set of characters designed for a given print quality.
  60.       FONT TYPE - Whether the font includes undefined characters (see below).
  61.           PITCH - Spacing of a given font (Pica, Elite, etc).
  62.    PROPORTIONAL - This is a variety of PITCH, not of FONT!
  63.  
  64.      LQCHAR designs fonts in either Draft or Letter Quality (LQ) mode.  Some 
  65. printers (such as the Alps) have a third print mode, "High density", that 
  66. falls in between; LQCHAR does not support this mode.  Some printers have a 
  67. third "Proportional" mode with an even larger dot pattern; LQCHAR does not 
  68. support this either.  However, an LQ font designed with LQCHAR can be declared 
  69. proportionally spaced!  (Don't get confused between the two.)
  70.  
  71.  
  72.  
  73. --------------------------  CREATING LQC FILES  ------------------------------
  74.  
  75.  
  76. TYPE:                      A>lqchar FONTNAME
  77.  
  78. FONTNAME: a 1 to 8 character name for the font.  Do not specify the ".TYP" of 
  79.     the file; LQCHAR will automatically make it ".LQC".
  80.          * A disk or directory may precede the fontname.
  81.          * An option may follow the fontname:
  82.                  NO option - EDIT the font file
  83.                         /P - send it to the PRINTER
  84.                         /U - send to the printer and start USING it
  85.  
  86.      You can get this help message onscreen by typing simply "LQCHAR".
  87.  
  88.  
  89.      If you are starting a new font from scratch, you will have to declare it 
  90. to be either Draft or Letter quality (LQ); and you will start out with every 
  91. character blank.  I have included two files called DRAFT.LQC and LETTER.LQC, 
  92. containing a full plain ASCII font for each print quality.  These are often a 
  93. good point of departure for designing modified fonts.  You can use them to get 
  94. a feel for the program, simply by typing:
  95.  
  96.                    A>lqchar draft    OR     A>lqchar letter
  97.  
  98.      Once you are in LQCHAR, you will see a "box" on the left side of the 
  99. screen, in which each character will appear, dot by dot.  The character matrix 
  100. is always 24 dot rows high; its width varies according to the print quality: 9 
  101. dot columns for Draft, 29 for Letter.  (Note: in Draft mode LQCHAR spreads out 
  102. each dot by a factor of 3 so as not unduly to distort the aspect ratio.)  
  103. Background shading indicates the vertical boundaries of a normal capital 
  104. letter.  The rows above are available for accents, etc; those below, for 
  105. lowercase descenders, etc.
  106.  
  107.      To the right you will see a header with general information about the 
  108. font, and the cursor on a prompt that says "Character".  Below will appear a 
  109. list of characters, with those that are already defined highlighted, for 
  110. reference.  At this point you can do a variety of things.
  111.  
  112. MODIFYING THE ENTIRE FONT
  113.  
  114.      First, several commands can be used to modify the whole font in some way:
  115.  
  116.              <F1> -  Change PRINT QUALITY between Draft and Letter
  117.              <F2> -  Change FONT TYPE between full and partial
  118.              <F3> -  Change CHARACTER PITCH: pica, elite, or proportional
  119.             <ESC> -  EXIT to Save Menu
  120.  
  121. When you use the <F1-F3> commands, you will see the information in the header 
  122. change appropriately.  Nothing is changed on disk until you Save the font.
  123.  
  124.      PRINT QUALITY:  It is possible (with the <F1> key) to expand a Draft font 
  125. into a sort of skeleton LQ font, or to compress an LQ font into a Draft font.  
  126. In the first case, each character is expanded to fit the larger LQ pattern, 
  127. leaving blank columns in between; you can enhance and fill in the gaps however 
  128. you like.  In the second case, two rows out of every three are deleted; much 
  129. detail will be lost, so retouching will again be necessary.
  130.      Since changing print quality is a drastic modification which, if invoked 
  131. accidentally, could lose valuable data, LQCHAR prompts for confirmation (Y/N) 
  132. first.
  133.  
  134.      FONT TYPE:  The font can be stored as Full or Partial (selected with the 
  135. <F2> key).  The only difference concerns characters that you have NOT defined: 
  136. in a Full font, they simply won't print.  In a Partial font, the printer's 
  137. resident font will "show through" any gaps; so a Partial font is an easy way 
  138. to modify just a few characters.
  139.  
  140.      PITCH:  The font can be stored as Pica, Elite, or Proportional (selected 
  141. with the <F3> key).  This choice affects only the spacing between characters, 
  142. not the size of the characters themselves:  Pica prints 10 characters per inch 
  143. (cpi), Elite prints a more compact 12 cpi, and Proportional is also about 12 
  144. cpi but will vary according to the actual width of the characters.  (Some 
  145. printers can vary the pitch of a downloaded font, and will not require the use 
  146. of this command.  See MORE ABOUT DOWNLOADED FONTS below.)
  147.  
  148. THE DOS MENU
  149.  
  150.      When you are finished modifying the font, pressing <ESC> takes you to the 
  151. DOS MENU, which presents several choices:
  152.          <P>= PRINT THE FONT.  The entire ran